Port Squamous

Game/animation background for a Lovecraftian wharf.